Humbert was super nice and the apartment is very well located. Very likely to stay there again, should I ever visit Malta again!