Everything you'd expect and more from an airbnb stay, great apartment.