I booked this apartment 12-14 hours before check in and the hosts were not only able to quickly accept my reservation, but they also let me drop off my bags in the apartment well before check in time. The check in experience was outstanding.
The apartment and location were also fantastic. Would stay here again.