If you want stylish comfort and great location then this would be a place for you in Sliema.