Perfect place to stay! The apartment is lovely and you can find there everything you need. It's the best place you can find in Malta 😊