We had a great stay here. The apartment is really usefully situated (10-15 min walk from Valletta). The facilities were great including an extremely comfortable bed, good air con and although clearly we weren't there to watch TV, there was a great service with lots of films and TV shows.
Our host Trevor was brilliant, with incredibly quick response times and would go above and beyond to help us out with any questions and gave us lots of great recommendations.