Very clean, great location ! Tim was very easy to get hold of and responsive to any questions. I would definitely stay again.