Amazing location next to a beautiful beach. Great amenities, almost everything you can think of. Only thing I can recommend is to have a long mirror other than that couldn’t fault anything!