Location, location, location. Not much more needs to be said about the place! Hosts were also very accommodating!