We stayed here for a little less than a week, with our 3-year-old daughter. The location is wonderful and the condo is just a few minutes from the beach. Grocery stores and some local restaurants are also only a 10-15 minute walk away (check out Coconuts, we ate there on our last night and wish we had found it sooner!). Some reviews said that the unit seemed smaller than in the photos, but that was not our experience - it was about what we expected, and just the right size for a couple with one child. The air conditioning keeps one of the bedrooms nice and cool, but the rest of the unit gets pretty warm, but it was never unbearable. The appliances are new and work great. Check-in was as easy as letting Stephen know our arrival time and following his directions to unlock the unit. The reserved parking spot is right next to the unit. The condo has a nice pool and hot tub, which was great for a quick dip to cool off. Many food staples and a few non-perishable items were left in the unit, and we ended up buying a few groceries that we didn't need, so take a look and inventory before shopping. There is a stash of beach gear (chairs, towels, cooler, umbrellas, etc) in the back bedroom closet which covered most of the necessities for a beach trip. The condo was nice and quiet at night and we never noticed any significant noise. Overall this was a lovely place to stay and very convenient to the beach, which was very important to us!