Perfect apartment for staying in Sliema - location was amazing and the hosts could not have done more to make our stay perfect!