Hotel location superb - beach front. Breakfast - big choice - good food. Decor and vibe good. Things not so good: paying for sunbeds daily is rubbish for an already expensive hotel, paying for parking, fridges in bedrooms not cold, air con very weak, rooms not tidied brilliantly (glasses not being washed) and shampoos not being topped up. So all in all - quite expensive for what it is - would give it a 3 out of 5.