Had a great stay, they had everything we needed. Lovely view and short short walking distance to all the restaurants, and literally right opposite the beach. Would definitely stay again.