Our unit was nicely stocked. The location of this unit is perfect for children, ground floor, close to heated pool and beach access. The staff was friendly. There were some cleaning issues, which I addressed with the owner. I do believe, he will address these issues. Downside- The patio furniture was very stained and torn, we put our towels on it to use it (could have been a result of the hurricane). The main “larger” pool was freezing, no one was ever there. This facility has a lot of moving parts. Both the owner and the facility answered right away, but no one could actually address the issue. For example- I called the facility (which I was given the number to call with any concerns), I asked for a round table, chairs, and umbrella for the pool area. There was only 1 and it was taken everyday. I needed an umbrella for shade for young children. I was told, this was handled by an outside maintenance crew, but they would make the request (I did do a follow up call too). Needless to say, another round table was never brought. You have the owner, Adagio, Friend at the Beach, and an outside maintenance company.Overall, it was a great stay and work out well for our needs!