Stunning location, great facilities and easy communication with the owner. What more can you ask for in an Airbnb?