John was extremely helpful in terms of scheduling and flexibility. The place was very nice and spacious for the amount of people in our group. John was also very attentive in replying and making sure our stay was comfortable and met every expectation!