The condo was a great place to stay. The property was nice & updated, & felt very safe. The kitchen was well stocked with plenty of plates, cooking utensils, etc. There was also both a coffee pot & a Keurig. The beds & pillows were comfortable. (The pull out couch mattress was very thin, so I wouldn't recommend.) The condo seemed very clean, although had a mildew-y smell when we first arrived (dissipated after the first day). The balcony was nice for drinking coffee in the morning. We purchased a beach parking permit for $12, which made driving to the beach a breeze. The condo also had board games, some beach chairs, a wagon, & extra beach towels. Our 3 year old loved the on-site playground, splash pad, & pool. I will mention that the stairs up to the second floor are somewhat steep, so if you have someone with bad knees, etc. it may be challenging. Overall, we had a great experience & I would highly recommend!