Great location, hosts were very reachable, great directions. Very clean. Perfect stay.