Carol's place is very centrally located on a quite street in St. Julians, and is at a walking distance to the happening places. Communication with Carol was very good, and she usually replied within minutes.
The apartment was bit colder as Malta experiences mild winters, and would be great in Summers. Carol promptly arranged for a space heater for us, to help us warm up the rooms.
I would definitely recommend staying at Carol's place.