Great, modern and very stylish apartment. We had a wonderful stay with everything we needed for a few days.
Rooftop terrace has beautiful views, perfect for an afternoon drink overlooking Grand Harbour.