The place is beautiful, cozy, and very clean! Everything is as pictured and the location is great. Hosts are very communicative, flexible, and accommodating.