Excelent apartment even for 3 people. Great location in Sliema. I really recommend :-)