Excellent place to stay! Everything is provided for you and it is almost as if you already live there. Hosts were great and communicated very well. I did not have any issues and my stay was pleasant.