We had a really nice stay - the location is perfect, in the center of Sliema, close to the ferry to Valletta. The roof terrace is a big plus.