Very clean. Excellent location. Easy instructions for getting into the apartment. Overall great experience. Rick even had hotel amenities, which was greatly appreciated.