Perfect location and great hosts - highly recommended!