Fabulous location, accommodation and hosts. What more do you need!