The accommodation is top notch, the location is convenient and a better host you will not find.