I love this place so much that I stayed for 2 months the first time and am staying 2 months for a second time and would have stayed longer if availability allowed. It is perfect in design, location, amenities, and accommodating hosts.