outstanding location and excellent for a big group. Place is beautiful and clean.