John's place is excellent , extremely clean, and spacious. We will definitely be back.