Very clean and spacious, in an amazing location. The hosts are extremely helpful, providing tips for traveling, from the moment you book, and are very responsive throughout your stay. Would most definitely recommend. Thank you!!