Amazing new stylish hotel, high quality comfortable modern bedrooms, beautiful pool and gardens, friendly staff throughout (except for very slow moody reception staff), madly expensive food and drinks within hotel, but in a perfect location on the beach near to lots of lovely restaurants and bars.