excellent location, great for big groups