Luxuriously furnished. amazing location and views. resort is five stars. beach is great. fantastic trip for our 35th wedding anniversary.