The interior is quite striking (think: modern-rustic vibe) and the ambience is good for large social gatherings (lively but not deafening). One notable feature of their menu is the "social" size serving option, for plates that can be shared between 3 or 4 people for a nice family-style dining experience.
Tip: Go for the fresh mozzarella, it's certainly worth it. I definitely appreciated the freshly-made pasta, but I'm taking one point off because I felt it could have used a tad bit more sauce. Also, the calamari was well-seasoned and presented with a incredibly tasty dipping sauce, but it was slightly overcooked.
Overall I would say this place is quite fun and worth a visit - but order their specialty (fresh mozzarella). The service is not the fastest, but it's casual and friendly.
Great place to relax and have a long meal with friends.
Another tip: Stay inside. The patio is beside a busy road and is not very pleasant.