No question this location can't be beat. Steps from the beach, quiet complex, walkable to a lot of restaurants (and a short drive to more). Fully equipped kitchen, beach gear, etc. Just right for our family of four (two older teens & parents). We did have a maintenance issue that went unresolved while we were there. The downstairs bathroom doorknob was broken, trapping our daughter inside. She was able to take the door off the hinges once we passed some tools through the louvers to her. Let manager know, but it wasn't fixed. Then our other daughter got trapped (we'd been trying to leave the door open, but it blew shut). Again, took the door off and this time just left it. If the girls had been younger or less familiar with tools, we would have had to break the door down to get them out. No one ever came to fix it or even got back to us after it happened. So, it probably won't happen to you, but if you do have an emergency, you're kind of on your own. Overall though, we had a blast and the beach couldn't be beat. Uncrowded, great snorkeling, friendly staff.