Lovely apartment with a great view from the rooftop terrace! Easy check in. Only a 5 min walk from Valletta centre. Would definitely recommend to others!