Excellent stay. Great location, extremely well appointed, modern, and comfortable. The hosts were very communicative and responsive. They also helped with transfers to and from the airport. I highly recommend.