Great location and great hosts, so responsive I wish I could have given 6 stars.