John's place is such a lovely place to stay with friends. There's plenty of room, as well as fantastic amenities! We will definitely be back.