We thoroughly enjoyed our stay in Valletta. We found the apartment was much bigger and nicer than the pictures indicated, and the view of the harbour was lovely. The check in process was easy, and Mario gave us many local recommendations.
The location was excellent as we were close to most points of interest in Valletta, but was still very quiet in the evenings when we wanted to sleep. The bed was alright, the apartment was dark at night, but I needed a sleep mask when the sun came up.
There was also a supermarket within a 5 minute walk, plenty of places to eat, and some great coffee shops nearby.