Perfect location, fantastic accommodation, delightful hosts - nothing more needs to be said!