Roderick's house is beautifully appointed and sparklingly clean. It's just across the harbour from the main part of Valletta and close to the water taxi, which takes you there in under 10 minutes. Sanglea itself has some nice restaurants along the waterfront and a range of shops to get provisions, pastizzi etc. There's also a very nice patisserie just around the corner which does amazing almond and chocolate croissants :-)