The apartment is part of a small complex. We found it spacious enough for our needs - we are a family of four and choose a one bedroom apartment with the kids on sofa beds. There's a small pool and sun area which is very convenient. It was clean and had everything we expected.
The apartment is a short way up the hill from Xlendi bay - fine so long as you have no mobility problems. Xlendi is a great little bay. There's no beach, which we weren't sure about but it worked out great. Our kids (12 & 14) absolutely LOVED being able to jump directly from the rocks into the sea and immediately be swimming with fish and also be within arm's reach of the side or a ladder (ladders are provided to easily get out). The bay is very sheltered and safe.
Manoel was very helpful and thoughtful. He told us about the local fiesta in San Lawrence which we attended and had one of the best nights of our stay.