Townhouse well located in Isla.
Quick response from the host.
We had a good time in Malta.