Very clean and the host was extremely quick to respond to questions. As a family of 3 the size was sufficient and the location was extremely convenient to shopping, restaurants, and transit.