The place is cozy and I felt at home there, exactly as the pictures, and Stephanie is very responsive and open to help with anything that we needed. We didn't meet her personally, but she was available for any doubts, the check-in was extremely easy and the checkout as well.
The location is not central, but the neighbourhood was nice, close to the Golden Bay, and we rented a car, so for us it was the perfect location, as Malta is a small island and we could reach most of places in 10/20 minutes drive.
Thank you, Stephanie! :)