The place was amazing--awesome location across from the playground and soccer field (for those traveling with kids), clean, plenty of space for a large group, pictures don't do it justice. We had a wonderful time.