We've stayed in the apartment Amethyst (located at the 3rd floor) for 4 nights in the middle of April. Great location. Even there is no see to the main street, we enjoy our stay as is close to bus station (100m), local minimarkets (you have to deal with the fact there are just mini market in Valletta) and 10min from the main street with restaurants.