Very clean and the location was perfect. The space comes with everything you need and the hosts were there for everything. Definitely would stay again.