I've gone to Kaya a few times, once with family, once with a friend and once with a terrible excuse of a boyfriend who tried to break up with me over dinner.
Overall, the food is pretty great. The guacamole has mango in it which gives a really interesting taste. The ambiance is awesome, food is great and the wait staff is always very friendly. Would highly recommend for any type of gathering - family, friends, or break ups over guac.