Stunning views CHECK. Home comforts CHECK. Smooth check in and communication CHECK. Alberto's apartment has everything you will need for a few days in Malta, or longer!