This place is wonderful! Location, check. Amenities, check. Host, check! We will absolutely return to this place again!