We loved our stay at this apartment.
It is very well located to take buses and enjoy our visits to Malta.
It is also very clean and equipped.
The hosts were very kind and helpful !