A brilliant Airbnb - wonderful hosts, excellent location, great facilities!