Excellent location, clean atmosphere and an accomodating host