very clean. super accommodating. but also you get a lot of privacy. great stay.