Rooms are of a good size, and tastefully decorated, and most of them look directly onto the beach. The staff were all super-friendly and helpful, and the restaurant served up good food at reasonable prices. (The view of the sea from the restaurant is truly superb!) My bed was comfy and the bathroom was good, but the air-con could have been cooler, and the wifi was quite patchy, but all in all I had a very good stay, and would definitely return.