Best possible views from very nice rooms.
Restaurant very clean with great menu items and reasonable prices.
Setting can't be beat.
Exceptional balcony views of the Atlantic and gorgeous white sand beach and warm ocean swimming right at the resort...no roads to cross. Very nice pools for evening swims.