This place was great, everything you need and then some.