Everything you would want from an airbnb. Apartment was clean, plenty of space, amenities more than adequate, and excellent communication.