Great little place in the heart 0f valletta