Recommended appartment near everything in Malta!