Perfect spot, great hosts - what more could you ask for!