Location is great. Small and cosy appartment in the centre of Sliema. All was amazing, i definetely recommend.