This place has everything you need and it is a great location!