Excellent location in the heart of Sliema. Close to shops, restaurants, bus and ferry.