What an amazing place. The staff were absolutely top notch. The room and facilities all modern and updated. Did have a microwave and small fridge, ac worked great. Very family friendly, also we felt very protected throughout our stay really no outside elements allowed on property. Did not want to drive anywhere so the front desk was very accommodating in setting us up transportation. The restaurant was good, but really the only meals from it that were available were breakfast (buffet) and dinner fancy ish “this was great for a romantic on the patio over the ocean view”. Would like too have a place to get a smaller meal, without leaving the property there are vending machines and a small souvenir shop but that’s not much. I would recommend bring your food and drinks, didn’t see a bbq grill though. Beach was very private, however there were some vendors walking up and down, gets windy so bring tie downs for your umbrella or shovel to dig it into the sand.