The restaurant is located in the center of St Julians, in a busy tourist area.The facility is spacious, modern, and finished, with a large indoor and an outdoor dining room, both of which are very well maintained and very recently renovated. The rooms also have decorative elements that echo the Italian tradition. The staff is friendly and attentive. There is a familiar and friendly atmosphere that makes the customer feel welcomed and at ease. The highlight is the refined, high-quality cuisine.