Top quality accommodation, fantastic location, brilliant host.