We had a great time. The apartment is very spacious and has everything you need. The sun terrace is fantastic and a great place to start and finish the day with beautiful views across the Marina. There are frequent bus links to Valletta if you don't fancy the walk in.