The location is really good. It was really clean and neat inside. You can feel real Italian vibe inside.