Very clean and well set up place. Easy access for us and our puppy. We were only there for a night this time, but would happily stay again in the future!