Superb Airbnb - v clean, well equipped and very well situated. Warm and welcoming hosts.