Very clean and is exactly as advertised on airbnb site. Great place to stay. Host provides responses to any queries very promptly. Great to deal with.