This place is perfect for large group. It is specious and have all the amenities that you can think of.