Four of us stayed at Aaron's place. Place was chosen based on it's location in Sliema, the reasonable price and the decor of the apartment. Paula, the host, did a great job in terms of communication and answering queries, handling a mini crisis (power trip due to a thunderstorm) and arranging airport transfer. The sea-facing apartment, on the 8th floor, is part of a modern apartment complex which is a 3- min walk from The Point shopping centre and near to public transportation. Many restaurants and shops in the area.
The stay would have been faultless but for 2 things: no wifi coverage in the bedrooms, and the second bathroom which needs a shower curtain to prevent the floor from getting very wet after a shower. I would highly recommend Aaron's place.