Alberto's place is a gorgeous apartment with amazing views of Senglea. We had everything we needed and loved our stay