Very nice and spacious appartement in Valletta, perfect location !