Laras’s place is in a perfection location in Valletta and you can really get a feel for how it is there in Lara’s apartment!