Great hospitality. Being here will deffo augment your Malta experience!