Everything an Airbnb should be. Outstanding apartment in a fantastic location with generous and friendly hosts