This is the perfect place to stay near Sliema and St. Julians. Great & quick communication, excellent for cooking and doing laundry, and beautiful terrace!