Our stay at Lorraine & Kevin’s place was a pleasant one. They were both very helpful and communicated well.
The apartment is in walking distance to St Julian’s which is ideal.