This establishment is a restaurant located near the beach. While it offers a view of the beach, some reviews mention a small and cramped terrace and poor service.