John’s place was perfect. We had everything we needed for our stay and the communication was great. John was accommodating and responded very quickly. The location was great and we couldn’t have asked for anything to be better. Would definitely stay again.