Bombora Hotelito - La Cueva del Tigre Las Penitas

Is there a contact for this accommodation? Their website indicates an error. Has anyone stayed here lately?