Amazing place. Location is perfect. It’s quiet and super central to everything. We would stay here again in a heartbeat. The style of apartment was spot on and super trendy and hip. Great place. Great value. It helped make our Malta trip unforgettable.