The location was perfect! And the place was very nice and comfortable. Communication was quick and easy. We had a great time. Definitely will be returning.