Robert apartment it's very nice, it's located in Floriana neighborhood, just five minutes walking distance to La Valletta. It's perfect to vist Malta using public transportation because all the buses stops are 1 minute from the apartment.
The best part; the Pastizzeria nearby to buy pastizzi in the morning!