This place was perfect for our family of 5( 2 adults and 3 kids). The description was accurate. The pictures don’t do it justice. It was clean and very spacious and comes with everything you would need for your stay and some extras. We had a great time visiting the local shops and restaurants. There are even some fast food chains close by. My kids love the heated pool and it was a very short walk to the beach.There was WiFi, cable, Netflix and board games available (all provided by the owners). We had a great time! The owners were great to rent from and responded fast to all of my questions. I would definitely recommend this condo!!!