Nice hotel in lovely setting right on the beach with great pool facilities and beautiful and huge manicured gardens. Rooms were spacious, clean and well appointed. Hotel staff were polite and helpful. Beds could have been a bit more comfortable. Easy walking distance to shops and restaurants. Good breakfast buffet and decent range of food/drinks for pool-side snacking. Hotel is quite spread out so if you are planning on coming in/out a bit ask for a room close to reception.