Our family stayed in this condo this last week and we were very pleased. Everything that you can think of they had available, just in case you forgot something. Pictures of the place are spot on. Clean, beds are super cozy, and everyone has their own space to just chill out. Short walk to beach, pool was nice, and we met some very nice people that lived in those condos. We had a slight problem during our stay but the host was easy to connect with and did whatever they could to find a solution. Some things are out of people control but this host did go the extra mile to make us feel welcomed into their home. Our family of 5, 3 children being 13, 9 and 4 would hands down stay at this place again. Just book it already!!!