Rooms aren't up to scratch, views you booked for room aren't given, you don't get room you booked, facilities in hotel are very basic, breakfast area too small. Staff at reception are shocking, offer 'upgrade' but given a shocking room which is in no way an upgrade. Beach area isn't clean, not sure what your allowed use at beach as it doesn't get told to you. Only good thing about the hotel was when we checked out...