what a fantastic location! clean, well decorated, and spacious. a great use of space for large groups. had a lovely time.