I've been here about 5 times now and the food is always great.
I'd rate the place a 5, but the service is always hit or miss; sometimes they're friendly and attentive, but other times they can be slow and inattentive... besides that though, the atmosphere is nice, never too noisy, good vibes overall.