John is a fantastic host and was kind enough to extend our check out, even when asked last minute. The place was in a great location and we had a fantastic time all around.