My friends and I had a great stay at John's. It was clean and spacious. All of our needs were met and the communication was extremely effective. Definitely would recommend!