Excellent position and facilities