High class accommodation and a delightful host make this a 10 out of 10.