Very nice place, just steps from the beach.