Amazing views and a spectacular house, perfect accommodation and lovely hosts.