John and Catherine's place looked very nice online and certainly lived up to our expectations in person. Very clean, very comfortable and a very nice location. Recommended wholeheartedly!