We really enjoyed staying with Carine, she is incredibly helpful and friendly.
The price of the flat was reasonable. Naturally if you pay more money, you will get more space and more luxury, but we were happy in the flat, which was adequate for all our needs.
The flat is extremely convenient for catching a bus to any part of the island. There are buses every few minutes. Unfortunately being next to a major road means there is traffic noise. It didn't bother us, but some people might need ear plugs.
The centre of Valletta is a 20 minute walk or 5 min bus ride from the flat.
There are a variety of restaurants at the other end of the Marina near to the flat - 15 minute walk or 2 mins on the bus.
I went SCUBA diving. Carine recommended Watercolour Dive School They were very professional.
I enjoyed visiting Malta, but travel was slower than expected due to the many traffic jams.