It was very clean ! They have all the things you need as well . The location is really good ! Be ready to pay for parking though . It was super clean and the host was very responsive. Definitely will rebook when I go back !