Everything you might need is there for you and then some! Great location, great space inside and outside. We would stay here again for sure!