Location was absolutely perfect -- right in the middle of great dining and shopping. The space was large and very clean! This space would be perfect for a large group.