What a perfect Airbnb stay! The apartment is amazing and the hosts are fantastic. We loved everything about it, and are already planning pur return!