Very clean and cozy. Also, this was a great location. Our dogs had a great time in the fenced in yard. We will definitely try and stay here again.