Amazing value for money, 5 star hotel by the beach!