Top airbnb experience: great location; reasonable parking nearby; stylish, well-equipped, clean and comfortable apartment; helpful advice and quick communications.