excellent location and facilities