The place is perfect for 4 people. Almost everything as basic you need is there. Very nice place with very hospitable host in the face of Donna.
Near has main bus station to Valletta, several restaurants and shops.