Locatie top! Dichtbij de ferry naar Sliema. Communicatie verliep heel vlot. Hygiëne een beetje minder.