Mariella is an incredible person, she cares about providing the best for guests. I would definitely recommend the Mariella's apartment, the location is great, right near one of Malta's best supermarkets, near the incredible view of Spinola and close to the best English schools. We just loved it and want to go back one day!