Dima's place is in the best location you can imagine, we loved the views from the rooms and the balcony. Its super close to valletta and all the buses stop right in the front. The flat has everything you might need, and was nicely clean. Me and my mum felt like at home. Would recommend to everyone who wants to enjoy the beautiful island!