Just returned from a 7 night stay in a 3 bedroom at the end of July.
My only real complaint was that the resort needs to enforce its own rules.
Many people using the pools did not stay at the resort. They were walk ups from the beach or they came from next door at the Schooner. This was very frustrating as a shortage of towels and lounge chairs poolside.
The other thing that I hated was that people were saving chairs at 7am but never showed up at the pool till noon. Maybe this is am American thing that is accepted, but it seemed like people only cared about themselves .
Other than that everything else was fine. The room was clean and spacious, the beach was great.
We went for breakfast one morning and it was OK ( book at the front desk) . Our host (Maggie) was excellent. Parking was across the street, we didn't have any problem.
We paid $ 305.00 per night.
I would stay there again but never during a peak month.....just too busy.