Top notch in how clean it is; very lovely decor; great amenities; timely communication with the host. Overall, it was a wonderful stay and I would definitely recommend and would stay again. However, just have to mention one issue I had after checking out. My daughter realized she had left something valuable to her behind. I contacted the host within a few hours and he then contacted his cleaning service who said they did not see the item while cleaning. I find this hard to believe given how obvious it would be to see this item. I just think the host could have did more to help me retrieve my property. My daughter was very disappointed by this outcome. So my advice to others would be to make sure you have all your personal effects when you check out. Other than this, I very much enjoyed my stay.