Relaxed and welcoming place near the hustle and bustle of St. Julian’s.