This place is perfect. Great location and has everything you need and then some.