Excellent place to stay! Absolutely HUGE and fairly centrally located. Great staff as well.