Great location. Great hosts; very responsive and accommodating. Great amenities; kitchen, bathroom, well stocked. Would stay again.