Excellent facilities, comfort, and location