My family and I were staying 2 nights at a 5 stars hotel at St. Julian before retreating to Maria's cozy apartment for 2 nights to explore the historical city of Valletta. For vacationing, I think an AirBnB apartment such as Maria's is better than a 5 stars in this historical city.
Though I did not meet Maria in person, I was greeted by his wonderful husband Anton who waited for us at the apartment. He attentively walked us through the details (he even have a hardcover booklet about the apartment and his very own places *cafes, restaurants, bars* of recommendations!) and make us settle in asap. He prepared a bottle of sparkling wine and Christmas fruit cake for us and that's very thoughtful.
The apartment is a little small (compared to Beijing, where I came from) but it's very cozy, very well maintained, clean, comfortable and modern looking; good enough for my family of 4. The bed is just right and not too soft. Kitchen is very well equipped; microwave, electric stove, electric kettle, toaster, coffee maker, washing machine and all the cookware. There's also cable TV but the signal wasn't working so the kids were a little disappointed but hey, we're here for sightseeing.
When it comes to location, this IS THE PLACE to stay! It's so strategically located just stone throw away from Saluting Battery, the main Republic Street and lots of hidden churches around. Valletta is small so it's really easy to go about from this 'base camp'. The apartment is also very close to the main bus terminal and even with my luggage, the kids did not complain because it's all walking distance. The apartment is 2 streets (or I called it lanes) behind the main street so it's quiet yet easily within reach of shops, restaurants, cafes, etc.
I highly recommend this apartment for anyone planning a vacation to Valletta.