We stayed here for a week and had a lovely time. Our room was spacious and spotlessly clean. The staff were very friendly and we felt we had every need catered to. The food we had there was lovely and the hotel itself was nice and quiet. Well located near the beach, shops, bars and restaurants. I would recommend.