Great location and perfect size for our group of 8. John was always very responsive with questions and he went above and beyond to make sure we had everything we needed during our stay.