One of the best Airbnb that I've been into. Apartment is as great as the pictures. Self check-in is very practical. Communication with the hosts was quick and easy. Host tips were on the spot. Would definitely go back!