Everything you need. Good location. Easy to get in. Very convenient parking situation.