I enjoyed my stay. Nice apartment with a great location in Sliema.