Great location and facilities, luxurious decor, right by the beach and restaurants