We found John's place to be very spacious,clean and with all the amenities we needed. His communication was good and we wouldn't hesitate to stay here again