Very clean, conveniently located and reflects exactly the listing. I stayed for 5 nights and found the hosts very thorough in their instructions and exceptionally responsive. A great experience!