We had a great stay at Marvins.
Great location, walking distance to restaurants, supermarkets and shops. Not far from a lovely beach, we often went early, and then again in the evenings.
The villa is gorgeous, has everything you need, really well equipped and very clean/tidy.
Malta is a beautiful island and really easy to explore.
I’d recommend a day at Valletta, Mdnia & Vittoriosa.