An excellent, clean and affordable place to stay. Great communication by the host and exceptional hospitality. An awesome place to stay whether for short term or on longer term.