Everything you want in an Airbnb stay - space, location, cleanliness, convenience. Very well appointed apartment!