Best location! The definition of centrally located to everything. Highly recommend this place and would definitely return