We had a great stay at John's place! The location, space, cleanliness and timely communication was perfect for our needs, and we'll definitely be back again soon.