We stayed for a weekend at this hotel. Cleanliness is spot on. Room was comfortable. Bed perfect. Pillows great which is unusual. Breakfast is perfectly cooked and presented, however there is a very short time limit to have breakfast....830- 0915. Ask for a sea view if you book this hotel.