John was an amazing host who communicated well and made everything very easy for us. This was the second time my family has stayed at this property and each time our stay was just perfect. It's very conveniently located and very well kept. Great place for a group or family to stay.