This place is was amazing! Instructions were clear and place was just like the pictures showed. The hosts were very friendly and easy to communicate. There was a shopping center at walking distance, which made it easy for us to be get anything we need. The place itself had plenty of amenities I can't even try to list or it would take too long. Place was spotless and had sanitizer and cleaning supplies which reassured us that this place is thoroughly cleaned. We didn't have to ask for anything from the host, because it pretty much have any thing we needed. All the guests and I had no complaints and definitely would choose this place again. Wish I could give it 10 stars instead of 5.