We loved our stay at Patricia's apartment. It is spacious and had everything you need, was functional and affordable. It's on the top floor of a three floor building, and whilst the roof terrace is shared, we had it to ourselves. The waterfront view is incredible! It's worth noting that staying in Birgu will mean more of a challenge to get into central Valetta (the buses only run every half an hour, and the water taxi service -opposite Sottozero gelato- can require a wait and doesn't run in bad weather), but the character of the area made it all worthwhile. It feels like a real community. Go to the local flea market on Sundays for a glimpse of local life. There's some nice restaurants on the waterfront (we liked Vault) and the ice cream place above is delicious. Patricia was quick to respond and friendly. We'd highly recommend her place!