I spent here 16 wonderful days while studying English at EC school.
Location is the main advantage. All of my classmates were jealous bc it only took me 5 minutes to get to school. Also in 1 minute walk there is a bus stop (thou if you want to take a bus to Port to go to Gozo -i advice to go to the bus stop before Spinola - you'll have a higher chance to get inside buses). Also at Ross Bus Stop you can buy your transportation card. It takes 30 minutes to get to Valletta's ferry port, around 40 to the point shopping mall. Supermarkets are also close. Also don't take x1 bus from the airport - it skips stops and as a result you'll have to walk around 35+ minutes (and during hot weather and with a suitcase-it can be a disaster).
The flat itself is spacious and clean. You can cook in the kitchen. And basically the bathroom can be considered private. The room has a balcony and aircon.
Andrea is a wonderful host. I felt like I stayed at real home with caring older sister, she let me use her cough syrup (thaks again). I will definitely come back! 💓