Great place for a long- or short- term stay. Friendly and helpful hosts, excellent location, and appropriate amenities! Would stay again!