The Cristina's place is great and it is well equipped. The location is perfect for exploring the Malta and Senglea is one of the prettiest places on Malta we saw.
The rooftop terraces with its stunning view is everything you need in the morning to start a great day.