Maria's place was wonderfully located in the heart of Valletta. Plenty of amazing restaurants nearby, all at decent prices. The place itself was very comfortable and practical. Would definitely stay here if I'm ever in Malta again.