This place is everything you could want and more. We had an absolutely fabulous time and it was so close to everything.