We arrived after the agreed checkin time of 11:00 am, however, the apartment was still being cleaned and we were asked to come back later. The check out time is advertised as flexible but we were told to vacate the apartment by 10:00 am. No flexibility here especially as we were expected to be flexible on arrival.