The place is close to Mater Dei hospital with good bus connections to the rest of Malta, and walking distance to Lidl supermarket. It is well maintained and clean, and the hosts are very nice people willing to share their knowledge and help out.