We had a fantastic time staying here. The location is great. It is only 10 minutes either direction to stores and restaurants. The resort is very nice. This unit is in pretty good shape. It is not so fancy that we felt uncomfortable with young kids there. My wife was worried that Turtle Bay would be too high-end for us to take a family with young kids to. There were enough beds, couches, roll away, and air mattress that I think you could comfortably sleep 11 people in here if your group was that big. The kitchen was well stocked with all the essential cookware. They also had sand toys, beach chairs, boogie board and snorkel sets. That was a super nice bonus!