This apartment was perfect for our needs. My husband and I stayed for 3 nights with our 10 and 6 year olds. The apartment is in the middle of the shops and restaurants. The walk to the beach was a little further than I had anticipated, but still very doable. The apartment was super clean and well stocked with beach chairs, coffee, toilet paper (the good kind!), paper towels, toiletries, everything we needed in the kitchen, etc. There were plenty of towels that were actually nice towels rather than the cheap white, tiny towels that most rentals have. Our kiddos slept on the pull out couch and were very comfortable. This was one of the best kept VRBO's I've stayed at. Larry was very responsive when I reached out to him. You can tell they care about making your stay a positive experience. We would absolutely stay here again!