Very clean and has brand new feel. David puts a lot of effort into adding the personal touches to make you feel welcome.