Gavin's place is clean, tidy and a great location. Gavin was communicative and sociable on arrival. I would definitely recommend.