Super clean and well put together experience. Our dog loved the fenced in back yard. The hot tub, fire pit and heated floors were awesome touches. Will definitely be back!