This is a very well-maintained place, clean, cozy, and very well decorated. The hosts are very friendly, accommodating, and helpful. I highly recommend this place.