Hostal Torre de Guzman is a long-standing guest house offering dining and a bar. It features a rooftop terrace with hammocks and beach views.