Location, Location, Location! Really easy to get to the boat to 3 cities, walking distance to main points of Valletta. Didn’t meet Alexiei, but his father was waiting for us on a day one to give us the keys and explain the place commodities, also to tell us about the town. Don’t get me wrong and I’d stay at his place every time I travel to Malta, but the house smells funny, make sure you leave the fan on during the day out, and the smell won’t bother you more than 5 minutes in your way back in, I learnt that all houses have the same issue due to humidity and not enough sun/ventilation.
I’d definitely recommend staying at his place.