Josephine's apartment is in a very old building that has been thoughtfully updated, within the city walls of Mdina. It had everything we needed for a comfortable stay, including a well-stocked kitchen and washing machine. Because it is in a very old building (circa 1700s?), it might not be a good place for people with sensitivities to dust, but it was fine for us. Josephine was a wonderful host, always available by text or in person if we had questions. She also arranged for a cab driver to meet us at the airport after a late flight - he also helped us get a rental car after we left the city so we could see more of the island. Great place to stay!