Very clean and spacious. John was very accommodating and generous. Highly rec.