The hosts fulfilled our special requests. Responses were timely.
Location in Sliema is great and near supermarket for ALL your needs.