Rating – 5 Star / Food – 5 Star / Service – 5 Star / Ambiance – 5 Star Suberb restaurant – just like being in Spain. This place has the wow-factor.