Unique space in a great location in beautiful Senglea. Central to all the sites with great restaurants just a short walk away.