A lovely, comfortable apartment right in the heart of Sliema. An ideal base for exploring the islands.