Brilliant location and great hosts. What more do you need!