Everything was super clean! However I will say the shower is a little small. How ever that can definitely be overlooked for such a great location. If you are allergic to dogs keep in mind that they do have one. Thankfully neither of us are severely allergic however they do flare up. Their sweet doggo greeted us when we got the and was outside to say goodbye aswell. He enjoys all the pets!!