Very easy to communicate with. Nice apartment in central Sliema