Lovely place, great location. Hosts were excellent at communicating and accommodating. Very clean, and well stocked.