Fantastic location, fantastic accommodation, fantastic host, could not fault it.