Great accommodation, great location and great hosts - what more do you need for a relaxing time?