The perfect apartment to stay when in Malta!