Excellent location and facilities