Very clean place in a great location. Beds were comfortable and the kitchen well stocked. TVs in every room and the bathroom was spacious. Host communication was great. We would stay again.