Our stay in the apartment was nice. The location is perfect in Sliema: good access to public transport and shopping and dining options in the immediate vicinity.
Communication was also great - Marisa responds very quickly and is responsive to personal concerns.