We had a great stay at Johns place. It was extremely clean and has all the amenities that you might need! John was also very accommodating when we asked if we could check in a little bit earlier.