This apartment is in an excellent spot- right on the seafront in Il Gzira. The living area is very pleasant with a great view and a large enough balcony.
We felt there were some issues with the bedding, windows and curtains which we have told the hosts about. Given the very prompt response to requests we are confident that these will soon be dealt with.