5 star host, accomodation, communication, location ... absolutely perfect in every respect and highly recommended!!!