Very clean. Easy check in. Very responsive and gave clear instructions on the location. We had a great stay!!