Nice apartment, perfect position near bus-stop for visiting all the country and two markets.
4 stars because there were some cockroaches, very popular in Malta, Ilona said that she is working to eliminate them.