The apartment is great, it's spacious, clean, and light. The location is perfect for a stay in Valletta, barely minutes walk from the main street, but nestled in quiet area.
We lived our stay in Malta