Clean, great location, easy check-in and check-out, responsive host, great amenities, safe place, nice view, and great value for the price you pay.