This is a superb Airbnb with everything you possibly need.