fantastic location and facilities