The apartment was good value, in a great location and the descriptions were accurate. Overall a good stay. However, communication about the check-in and check-out was non-existent. I had to call the host upon arrival to get details on access codes or key, and the apartment wasn’t cleaned and available for 2 hours past check in time. A few issues came up after check-in, ie, stove and TV didn’t work, but the host was very responsive in getting these addressed and the rest of the stay was pleasant.