Very clean and good location. Apartment very modern and comfy bed. All appliances and utensils were high quality and spotless. Check in and out v easy and good communication. We did, however, have issues with unpleasant odors a few nights in the living area; although host came out to investigate during day, still occurred in the night & v early morning.