Very good place, Senglea is an amazing city, totally worth visiting. The apartment was very clean and confortable, with everything you might need, and in a beautiful street