The location seems to be optimal for exploring the island. Very good public transport connection and lots of sights (all over Valletta) within walking distance (remember that Floriana itself is an interesting place too despite not being among top Malta's destinations). On other side, nearest supermarket can be reached by bus only (few stops). Apartments (at least smaller ones) are not large but quite suitable for 1-2 persons if you are not going to spend the days inside. And remember the price which is really unbeatable!
Clare and Alan are great hosts, welcoming and easy to communicate. Arranging all details about arriving and departing (my case was not exactly common) made no difficulties at all.