An amazing place to have accommodation in Malta.
The apartment is spectacular and will exceed your standards . Fantastic value. Highly recommended.