This appartment is the perfect spot to discover Valletta and Malta. It is located in the quiet part of the main street, with a beautiful view from the terras.