We just spent over a week in this lovely apartment
It's in an excellent location and Mosta is a lovely little town.
Jana and Amir where not there however the check in went smoothly and the keys were left in a safe place.
We had a couple of issues however they were solved fairly quickly