Great location and facilities - a Byron gem