Estelle's place was spotless and looked exactly like the photos! It was well stocked with all necessary supplies like towels, was very easy to check in and out, and Estelle was extremely responsive and helpful with recommendations for the area. The location is really great, very close to public transit and easy to walk to grocery stores and restaurants. I would absolutely recommend staying here if you're visiting Malta! 10/10!