The place is in a central area on the island which makes all other locations within reach. There is a bus stop opposite the street from the flat for those who don't drive. The flat is located in a primary and central street in Mosta which is adorned with all amenities. Risto and Aleksandr are 2 fantastic hosts who will try to make your stay as comfortable as possible with their excellent service. The flat is equipped with all commodities. Thanks for everything guys.