Beautiful place, so nicely decorated, and great views! Perfect for large groups!