Apartment is exactly as in pictures in fact a bit better than the pictures.
Definitely recommend for a stay in Malta.
Very nice neighborhood and superb location.