Large apartment centrally located in Sliema. 10-15 min walking distance to water front and beaches, and also bus stops just outside.
Parking possibilities are difficult if you consider to hire car.
Jeffrey and his team are very service-minded and helpful. Respond quickly if you have any enquiries, and give good advices.