If you search for a nice location in the center of Valletta, this is the right place. A spacious suit in the heart of Malta.