John's place is truly fantastic. It's extremely clean, nicely furnished, and very spacious. My family, including three teenagers, was very comfortable there. We would definitely stay there again in the future.