A very charming apartment, well located (center of valetta).
Perfect for a week end.