Marco's place is the perfect place if you want to enjoy Malta with a group of friends.
The house is big and clean with a lovely terrace. Location is in between La Valletta and st. Julian, so everything is super close, sightseeing and Bars/Restaurants.
I will definitely recommend the place.